lead stallion - French English Dictionary